package com.open.party.cloud.model;

import java.nio.file.attribute.FileAttribute;
import java.util.ArrayList;
import java.util.Date;

import cn.android.x.model.AttachmentDTO;

public class ArticleEntity {

    /**
     * id : 718423771433665793
     * createTime : 2020-06-05 11:19:35
     * createUser : 1
     * updateTime : 2020-06-05 11:19:35
     * updateUser : 1
     * imgUrl : http://58.16.181.23:10086/2020/06/ee1e9c85-73d9-4e7a-aa1b-c0e6ab5e2822.jpg?attname=003.jpg
     * fileList : null
     * postType : {"desc":"首页","code":"HOME"}
     * childrenType : {"desc":"时政要闻","code":"HOME_SZYW"}
     * theme : 水电费
     * content : 水电费水电费
     * publishingName : 管理员
     * publishingDepartment : 六盘水党建云
     * reporter :
     * photography :
     * releaseTime : 2020-06-05 11:19:20
     * topTime : null
     * approval : {"desc":"一审","code":"DSH"}
     * isExternalLink : false
     * source :
     * ptSource : 水电费
     * state : {"desc":"未发布","code":"WFB"}
     * anAuditorId : 716646549840462145
     * secondAuditorId : 716647146312434113
     * casId : 716652807289045729
     * townId : null
     * browseTimes : 0
     */

    private String id;
    private String createTime;
    private String createUser;
    private String updateTime;
    private String updateUser;
    private String imgUrl;
    private Object fileList;
    private DictionaryBean postType;
    private DictionaryBean childrenType;
    private String theme;
    private String content;
    private String publishingName;
    private String publishingDepartment;
    private String reporter;
    private String photography;
    private Date releaseTime;
    private Date topTime;
    private DictionaryBean approval;
    private boolean isExternalLink;
    private String source;
    private String ptSource;
    private DictionaryBean state;
    private String anAuditorId;
    private String secondAuditorId;
    private String casId;
    private String townId;
    private int browseTimes;
    private ArrayList<FileEntity> showList;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getCreateUser() {
        return createUser;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    public String getUpdateUser() {
        return updateUser;
    }

    public void setUpdateUser(String updateUser) {
        this.updateUser = updateUser;
    }

    public String getImgUrl() {
        return imgUrl;
    }

    public void setImgUrl(String imgUrl) {
        this.imgUrl = imgUrl;
    }

    public Object getFileList() {
        return fileList;
    }

    public void setFileList(Object fileList) {
        this.fileList = fileList;
    }



    public String getTheme() {
        return theme;
    }

    public void setTheme(String theme) {
        this.theme = theme;
    }

    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content;
    }

    public String getPublishingName() {
        return publishingName;
    }

    public void setPublishingName(String publishingName) {
        this.publishingName = publishingName;
    }

    public String getPublishingDepartment() {
        return publishingDepartment;
    }

    public void setPublishingDepartment(String publishingDepartment) {
        this.publishingDepartment = publishingDepartment;
    }

    public String getReporter() {
        return reporter;
    }

    public void setReporter(String reporter) {
        this.reporter = reporter;
    }

    public String getPhotography() {
        return photography;
    }

    public void setPhotography(String photography) {
        this.photography = photography;
    }

    public Date getReleaseTime() {
        return releaseTime;
    }

    public void setReleaseTime(Date releaseTime) {
        this.releaseTime = releaseTime;
    }

    public Date getTopTime() {
        return topTime;
    }

    public void setTopTime(Date topTime) {
        this.topTime = topTime;
    }



    public boolean isIsExternalLink() {
        return isExternalLink;
    }

    public void setIsExternalLink(boolean isExternalLink) {
        this.isExternalLink = isExternalLink;
    }

    public String getSource() {
        return source;
    }

    public void setSource(String source) {
        this.source = source;
    }

    public String getPtSource() {
        return ptSource;
    }

    public void setPtSource(String ptSource) {
        this.ptSource = ptSource;
    }


    public String getAnAuditorId() {
        return anAuditorId;
    }

    public void setAnAuditorId(String anAuditorId) {
        this.anAuditorId = anAuditorId;
    }

    public String getSecondAuditorId() {
        return secondAuditorId;
    }

    public void setSecondAuditorId(String secondAuditorId) {
        this.secondAuditorId = secondAuditorId;
    }

    public String getCasId() {
        return casId;
    }

    public void setCasId(String casId) {
        this.casId = casId;
    }

    public String getTownId() {
        return townId;
    }

    public void setTownId(String townId) {
        this.townId = townId;
    }

    public int getBrowseTimes() {
        return browseTimes;
    }

    public void setBrowseTimes(int browseTimes) {
        this.browseTimes = browseTimes;
    }


    public DictionaryBean getPostType() {
        return postType;
    }

    public void setPostType(DictionaryBean postType) {
        this.postType = postType;
    }

    public DictionaryBean getChildrenType() {
        return childrenType;
    }

    public void setChildrenType(DictionaryBean childrenType) {
        this.childrenType = childrenType;
    }

    public DictionaryBean getApproval() {
        return approval;
    }

    public void setApproval(DictionaryBean approval) {
        this.approval = approval;
    }

    public boolean isExternalLink() {
        return isExternalLink;
    }

    public void setExternalLink(boolean externalLink) {
        isExternalLink = externalLink;
    }

    public DictionaryBean getState() {
        return state;
    }

    public void setState(DictionaryBean state) {
        this.state = state;
    }

    public ArrayList<FileEntity> getShowList() {
        return showList;
    }

    public void setShowList(ArrayList<FileEntity> showList) {
        this.showList = showList;
    }
}
